/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: GodK
 * Date: 2024-03-02
 * Time: 11:36
 */
import java.util.Scanner;
public class Text {
    public int year;
    public int month;
    public int day;

    public void setDay(int y, int m, int d) {
        year = year;
        month = month;
        day = day;
    }

    public void printDate() {
        System.out.println(year + "/" + month + "/" + day);
    }

    public static void main1(String[] args) {
// 构造三个日期类型的对象 d1 d2 d3
        Text d1 = new Text();
        Text d2 = new Text();
        Text d3 = new Text();
// 对d1，d2，d3的日期设置
        d1.setDay(2024, 3, 1);
        d2.setDay(2024, 3, 2);
        d3.setDay(2024, 3, 3);
// 打印日期中的内容
        d1.printDate();
        d2.printDate();
        d3.printDate();
    }

    //描述
//现有一个Data类，内部定义了属性x和y，在main方法中实例化了Data类，并计算了data对象中x和y的和。
// 但是，Data类的定义存在错误，请你将这些错误修正过来，使得main方法中的求和逻辑可以正常执行。
//输入描述：
//两个整数
//输出描述：
//两个整数的和
//示例1
//输入：1 2
//复制
//输出：3
//代码如下：
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNextInt()) {
            int x = scanner.nextInt();
            int y = scanner.nextInt();
            Data data = new Data(x, y);
            System.out.println(data.getX() + data.getY());
        }
    }

    public static class Data {
        private int x;
        private int y;
        private Data(int x, int y) {
            this.x = x;
            this.y = y;
        }
        private int getX() {
            return x;
        }
        private int getY() {
            return y;
        }
    }
}